Search Hotels in British Columbia

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in British Columbia

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 12,161 hotels in British Columbia with room rates, reviews, and availability. Most hotels are fully refundable.

Harrison Hot Springs Resort and Spa

3.0 star property
7.8 out of 10, Good, (3675)
"Great resort "
$125 nightly
The price is $142
Jun 23 - Jun 24
Total includes taxes and fees
Harrison Hot Springs Resort and Spa

Pinnacle Hotel Harbourfront

4.0 star property
8.8 out of 10, Excellent, (6803)
"Great place to stay I highly recommend "
$218 nightly
The price is $260
Jul 1 - Jul 2
Total includes taxes and fees
Pinnacle Hotel Harbourfront

YWCA Hotel

2.5 star property
9.0 out of 10, Wonderful, (2467)
"Great stay "
$157 nightly
The price is $188
Jul 21 - Jul 22
Total includes taxes and fees
YWCA Hotel

River Rock Casino Resort

4.0 star property
8.4 out of 10, Very Good, (9180)
"Hotel is in perfect spot for our stay!"
$188 nightly
The price is $218
Jun 23 - Jun 24
Total includes taxes and fees
River Rock Casino Resort

Fairmont Empress

4.5 star property
9.2 out of 10, Wonderful, (2091)
"One of the very best hotels we stayed at during the past two years."
$305 nightly
The price is $354
Jun 29 - Jun 30
Total includes taxes and fees
Fairmont Empress

Hyatt Regency Vancouver

4.5 star property
9.4 out of 10, Exceptional, (2350)
"Great hotel at a reasonable price."
$285 nightly
The price is $339
Jul 20 - Jul 21
Total includes taxes and fees
Hyatt Regency Vancouver

Pan Pacific Vancouver

4.5 star property
9.2 out of 10, Wonderful, (4739)
"Great stay!"
$285 nightly
The price is $339
Jun 30 - Jul 1
Total includes taxes and fees
Pan Pacific Vancouver

Hotel Grand Pacific

4.0 star property
9.2 out of 10, Wonderful, (2202)
"Amazing location, wonderful staff, clean rooms. "
$206 nightly
The price is $239
Jul 6 - Jul 7
Total includes taxes and fees
Hotel Grand Pacific

Fairmont Waterfront

4.5 star property
9.2 out of 10, Wonderful, (2107)
"Great Location and amenities"
$259 nightly
The price is $309
Jun 30 - Jul 1
Total includes taxes and fees
Fairmont Waterfront

Travelodge by Wyndham Vancouver Airport

2.0 star property
6.2 out of 10, (2531)
"Easy parking, as well as staff was very helpful "
$145 nightly
The price is $168
Jul 1 - Jul 2
Total includes taxes and fees
Travelodge by Wyndham Vancouver Airport

Sandman Hotel Vancouver Downtown

4.0 star property
8.0 out of 10, Very Good, (3270)
"Great stay!"
$191 nightly
The price is $228
Jun 29 - Jun 30
Total includes taxes and fees
Sandman Hotel Vancouver Downtown

Radisson Blu Vancouver Airport Hotel & Marina

4.0 star property
8.6 out of 10, Excellent, (2028)
"Great hotel , close to the airport and many shopping areas."
$163 nightly
The price is $189
Jul 1 - Jul 2
Total includes taxes and fees
Radisson Blu Vancouver Airport Hotel & Marina

Fairmont Chateau Lake Louise

4.0 star property
9.2 out of 10, Wonderful, (1004)
"Beautiful place!"
$1,294 nightly
The price is $1,411
Jul 16 - Jul 17
Total includes taxes and fees
Fairmont Chateau Lake Louise

Pinnacle Hotel Whistler Village

3.5 star property
8.6 out of 10, Excellent, (4551)
"Great place to stay, clean, cozy and close to everything "
$124 nightly
The price is $144
Jun 23 - Jun 24
Total includes taxes and fees
Pinnacle Hotel Whistler Village

Hilton Whistler Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (1161)
"enjoyed our stay"
$182 nightly
The price is $211
Jun 24 - Jun 25
Total includes taxes and fees
Hilton Whistler Resort & Spa

Crystal Lodge

3.5 star property
9.2 out of 10, Wonderful, (2050)
"Great stay"
$123 nightly
The price is $143
Jun 23 - Jun 24
Total includes taxes and fees
Crystal Lodge

The Westin Resort & Spa, Whistler

4.0 star property
9.0 out of 10, Wonderful, (1433)
"Love this hotel. "
$218 nightly
The price is $253
Jun 23 - Jun 24
Total includes taxes and fees
The Westin Resort & Spa, Whistler

Fairmont Hotel Vancouver

4.5 star property
9.0 out of 10, Wonderful, (2088)
"Great place and a great location "
$277 nightly
The price is $330
Jul 6 - Jul 7
Total includes taxes and fees
Fairmont Hotel Vancouver

Empress Palace Hotel

4.0 star property
8.2 out of 10, Very Good, (134)
"Loved it They have economic type room and VIP I suggest you book Suites Safe location and close to airport "
$136 nightly
The price is $146
Jun 23 - Jun 24
Total includes taxes and fees
Empress Palace Hotel

The Burrard

3.0 star property
8.8 out of 10, Excellent, (2826)
"Great location and friendly staff. "
$205 nightly
The price is $244
Jun 24 - Jun 25
Total includes taxes and fees
The Burrard
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in British Columbia

Showing deals for:Jul 4 - Jul 6
Save an average of 15% on thousands of hotels when you're signed in

Find out more about British Columbia

Find out more about British Columbia

Top reasons to visit British Columbia

  • Stunning Outdoor Adventures: British Columbia is a paradise for outdoor enthusiasts, offering activities like hiking, skiing, and exploring national parks.
  • Breathtaking Scenery: From the majestic Canadian Rockies to serene lakes, the landscapes are perfect for both adventure and relaxation.
  • Vibrant Cities: Explore urban gems like Vancouver and Victoria, rich in culture, dining, and entertainment.
  • Diverse Accommodations: Enjoy a range of lodging options, from budget motels to luxurious resorts, catering to all traveler needs.
  • Family-Friendly Activities: British Columbia offers numerous attractions suitable for families, ensuring fun for all ages.

Find great hotels in British Columbia

Discover the diverse hotel accommodations in British Columbia, where options range from budget-friendly motels to luxurious five-star resorts. Whether you're traveling with pets, seeking a business-friendly environment, or craving an adventurous getaway, you'll find the perfect spot tailored to your needs. With an array of top-rated hotels and unique experiences, British Columbia promises memorable stays for every type of traveler.

  • Pinnacle Hotel Harbourfront: Nestled in the heart of British Columbia, Pinnacle Hotel Harbourfront offers a delightful blend of adventure and nature-themed experiences for families and outdoor enthusiasts. This 4-star property features a variety of adventure sports options nearby, including sailing, snowshoeing, mountain climbing, and snowboarding. Families will appreciate the on-site childcare services, making it easy to enjoy the beautiful surroundings while ensuring children are well cared for. With a lovely terrace for outdoor relaxation, this hotel is perfect for those seeking a rejuvenating escape amidst nature.
  • River Rock Casino Resort: For travelers in search of luxury and excitement, River Rock Casino Resort stands out as a premier destination. This 4-star resort is not only pet-friendly but also boasts an on-site casino, perfect for those looking to try their luck. The resort accommodates pets, allowing guests to bring their furry friends along, with amenities such as food and water bowls. Whether you're here for the gaming experience or to indulge in the resort's luxurious offerings, River Rock Casino Resort guarantees a thrilling and lavish stay.
  • Pan Pacific Vancouver: Offering a sophisticated retreat, Pan Pacific Vancouver is a 4.5-star hotel that caters to adventure seekers, families, and business travelers alike. This property features an array of business amenities, including a fully equipped business center and multiple meeting rooms, making it ideal for corporate guests. Additionally, adventure sports such as mountain biking and hiking are easily accessible nearby. Families can also enjoy on-site childcare services, ensuring a seamless vacation experience. Pan Pacific Vancouver blends elegance with convenience for a truly memorable stay.

Where to stay in British Columbia

British Columbia offers a stunning mix of outdoor adventures and breathtaking scenery, making it an ideal vacation spot. Explore vibrant cities like Vancouver and Victoria, the provincial capital, or venture into the majestic Canadian Rockies and the picturesque BC Coast. Enjoy family-friendly activities, friendly locals, and relaxing excursions along nearby waters, ensuring a memorable experience filled with diverse vibes and unforgettable landscapes.

  • Vancouver: Nestled between the Pacific Ocean and the Coast Mountains, Vancouver is a vibrant metropolis known for its stunning natural beauty and diverse cultural experiences. It’s a year-round destination, but the peak travel season from July to September brings in outdoor enthusiasts and families alike. Visitors can explore its famous Stanley Park, enjoy arena events, or take in the views from local sports facilities. The city is also a gateway to skiing in nearby mountains, making it a perfect blend of urban life and outdoor adventure.
  • Victoria: The charming capital city of British Columbia, Victoria is renowned for its historic architecture and beautiful gardens. Located on Vancouver Island, it attracts travelers throughout the year, especially during the summer months of July to September. Visitors can unwind at the picturesque Inner Harbour, explore the famous Butchart Gardens, or indulge in local shopping and dining. With its mild climate, Victoria is ideal for outdoor activities, making it a great destination for families looking to enjoy beach outings and recreational areas.
  • Whistler: Famous for its world-class ski resort, Whistler is an adventure seeker’s paradise. Located just a couple of hours from Vancouver, it attracts visitors primarily from December to February for its exceptional skiing and snowboarding opportunities. In addition to winter sports, Whistler offers year-round activities such as mountain biking and hiking in the stunning landscapes of Whistler Blackcomb. With beautiful lakes and national parks nearby, Whistler provides a thrilling escape into nature, making it a must-visit for sports and adventure lovers.

Things to do in British Columbia

British Columbia is perfect for an outdoor adventure vacation, boasting stunning scenery and a variety of activities. Visitors can enjoy recreational areas, skiing, and ski fields, along with exciting opportunities for photo tours, city tours, and breathtaking views. Whether you're seeking thrilling adventures or peaceful landscapes, British Columbia offers something for everyone.

Shopping

In British Columbia, visit Metropolis at Metrotown, a vibrant shopping center with a wide range of stores and entertainment options. If you're up for a drive, check out the Richmond Night Market for unique gifts and souvenirs, or explore Commercial Drive for a mix of family-friendly shops and local businesses.

Recreation

BC Place Stadium offers an energetic atmosphere with its large events and sports activities, perfect for those seeking excitement. For a more relaxing experience, visit Whistler Mountain Bike Park, where stunning trails meet tranquility. Don't miss the Scandinave Spa Whistler for rejuvenating treatments surrounded by nature.

Adventure

Experience the thrill of Whistler Blackcomb Ski Resort, where you can ski on breathtaking slopes surrounded by stunning mountain views. At Sun Peaks Resort, enjoy outdoor adventures and skiing in a picturesque alpine setting. For a unique perspective, walk the Capilano Suspension Bridge amidst the lush treetops.

Nightlife

Experience the vibrant nightlife of British Columbia at the Queen Elizabeth Theatre, where culture and romance shine through captivating performances. For a thrilling evening, visit Hard Rock Casino Vancouver for city vibes and excitement. Families can enjoy Playland Amusement Park, filled with adventure and fun for all ages.

Booking tips and Expedia advantages for British Columbia

To save money on your trip to British Columbia, consider visiting in January or October to November, when prices are lower. Tuesdays are the cheapest days to book accommodations, while Saturdays are the most expensive. Use Expedia to find budget-friendly hotels by sorting options from lowest to highest prices and filtering for eco-certified stays. Combining your hotel, flights, and activities into an Expedia package can lead to additional savings. Joining the One Key membership program provides exclusive discounts and the chance to earn cash for future bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in British Columbia are January and October to November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in British Columbia is Tuesday. The most expensive day to stay in British Columbia is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool gives you the flexibility to choose your budget, desired location, and additional preferences. You can easily arrange your search results from the lowest to highest prices to quickly find the most affordable hotels. Additionally, you can refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will display sustainable and environmentally-friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in British Columbia with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in British Columbia

British Columbia offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal vacation destination. Explore its national parks, serene lakes, and vibrant urban parks, which cater to travelers seeking family-friendly experiences and breathtaking landscapes. Whether you're hiking in the mountains or relaxing by a lake, there are countless attractions to enjoy throughout the region.

  • Canada Place: This iconic venue is a hub for events and conferences, offering a stunning waterfront view and a vibrant atmosphere. Visitors can enjoy the architecture and learn about Canada's history and culture through various exhibits.
  • Rogers Arena: Home to thrilling sports events and concerts, Rogers Arena is perfect for families and entertainment enthusiasts. Its energetic vibe and diverse lineup ensure a memorable experience for all ages.
  • Vancouver Waterfront: This picturesque area is ideal for families seeking outdoor activities. Stroll along the scenic promenade, enjoy local eateries, and soak in breathtaking views of the harbor and mountains.

Best time to go to British Columbia

Visitor numbers in British Columbia is generally unchanged in popularity throughout the year. The best time to visit British Columbia is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January17.2°F (-8.2°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyAverageAverage
March30.9°F (-0.6°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
June57.9°F (14.4°C)Light RainMostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No Rain (Dry)SunnySlightly HighSlightly High
August63.5°F (17.5°C)No Rain (Dry)SunnySlightly HighSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October41.9°F (5.5°C)Light RainMostly SunnySlightly LowSlightly Low
November29.5°F (-1.4°C)Light RainMostly CloudySlightly LowSlightly Low
December16.7°F (-8.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to British Columbia

When visiting British Columbia, travelers can fly into several major airports. Vancouver International Airport (YVR) is 54 miles away and offers luxurious accommodations such as the 5-star Versante Hotel, just 2 miles from the airport, and the Rosewood Hotel Georgia and Fairmont Pacific Rim, both 7 miles away. Calgary International Airport (YYC), located 458 miles away, features convenient options like the Acclaim Hotel By CLIQUE and Hotel 11, both 1 mile from the airport, as well as the Calgary Airport Marriott In-Terminal Hotel, just 0.2 miles away. For those heading to Kelowna, Kelowna International Airport (YLW) is 209 miles away, with nearby hotels like Delta Hotels by Marriott and The Royal Kelowna, both 7 miles from the airport.

Frequently asked questions

How much do hotels in British Columbia cost?
In British Columbia, you can find cheap options from $142 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to British Columbia?
The timing of your trip will depend on which part of British Columbia you want to stay in, as temperatures vary in different areas. For a summer vacation with an oceanic climate, visit Vancouver during the months of June to August. Here you can expect average temperatures between 55ºF and 70ºF.
What is the best area to stay in British Columbia?
Wherever you venture in British Columbia, you'll find activities and experiences for all types of vacation. Vancouver, a top city, and Victoria, which is known for its culture and nature, are two fun areas to stay. There are also some terrific accommodations in Kelowna.
Are there any luxury hotels in British Columbia?
Expedia has some superb stays for an indulgent escape in Vancouver, British Columbia, including West End Guest House. Check in and enjoy the use of conveniences like a private entrance, a terrace and a pillow menu. Or spoil yourself at Thistledown House.
What are the top all-inclusive hotels in British Columbia?
If you're searching for a chilled out and stress-free escape, take a look at Nootka Island Lodge. Usually including your drinks, food and some onsite entertainment in the flat upfront price, it's among the best picks for an all-inclusive stay in British Columbia.
How can I find cheap hotels in British Columbia?
The best place to begin searching is by using our "Price per night" filter. Currently, the cheapest properties start at $142 per night. Other ways to lock in a wallet-friendly British Columbia retreat are by booking as early as possible and being flexible with dates. For more superb deals, go to our cheap hotels in British Columbia page.
What are the best hotels in British Columbia for families?
Booking a hotel for you and the kiddos in British Columbia is a cinch with our filter tool. Just select "Family friendly" under the "Traveler experience" heading and see what's available. If you're heading for Vancouver, have a look at West End Guest House. Unwind here while taking advantage of conveniences such as housekeeping services and a pillow top mattress. Thistledown House is also a popular pick with families in this captivating city.
What are the top beach hotels in British Columbia?
Prepare to be swept away by the perfect blend of fun and relaxation at our British Columbia ocean-view hotels. One of the leading accommodations is West End Guest House, which offers amenities like individually decorated rooms and a garden. Another pick promising seaside bliss is Thistledown House. These two properties are located in Vancouver.
Why should I book my British Columbia hotel with Expedia?
Reserve a British Columbia stay with Expedia for choice, price and ease. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on eligible flights, vacation rentals, hotels, car rentals and more. In addition, we offer flexibility should your schedule change, and if you have any questions or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.